package com.xmtlxx.oms.domain.bo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.xmtlxx.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * 处置暂存
 *
 * @author hergreen
 * @date 2025/06/12 14:47
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("处置暂存")
@ExcelIgnoreUnannotated
@NoArgsConstructor
public class DisposalTempStorageBo extends BaseEntity {

    @ApiModelProperty("库存id")
    private String id;

    @ExcelProperty("订单编号")
    @ApiModelProperty("订单编号")
    private String taskNo;

    @ExcelProperty("物品编号")
    @ApiModelProperty("物品编号")
    private String pno;

    @ExcelProperty("状态")
    @ApiModelProperty("状态")
    private String status;

    @ExcelProperty("物品名称")
    @ApiModelProperty("物品名称")
    private String name;

    @ExcelProperty("仓库名称")
    @ApiModelProperty("仓库名称")
    private String storeName;

    @ExcelProperty("库区")
    @ApiModelProperty("库区")
    private String areaName;

    @ExcelProperty("库位")
    @ApiModelProperty("库位")
    private String locatorName;

    private String cabinetName;

    private String groupName;

    @ExcelProperty("暂存时间")
    @ApiModelProperty("暂存时间")
    private String tempStorageTime;

}
